/*
* 判断是不是异步
*/
function isDef (v:any){
    return v !== undefined && v !== null
}


export default function isPromise(val:any){
    return (
        isDef(val) &&
        typeof val.then === 'function' &&
        typeof val.catch === 'function'
    )
}
